incurable insanity - Allemand Anglais Dictionnaire